Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2010
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування

Частина тексту файла

Міністерство освіти та науки України Національний університет «Львівська політехніка» / ЗВІТ З лабораторної роботи №4-5 З дисципліни: «Програмування ч.4» Мета: 3) Вивести послідовності довжини K з чисел 1..N, внісши зміни в алгоритм Блок-схема: Лістинг програми: /****************************************************************\ FILE..........: programming_labs.h AUTHOR........: Taras Kobernyk DESCRIPTION...: The header file contains programming_labs. METHOD........: CFactorial, show_result FUNCTIONS.....: factorial SWITCHES......: WIN32 - if defined, 32-bit version is compiled, otherwise 16-bit edition is compiled. COPYRIGHT.....: Copyright (c) 2010. HISTORY.......: DATE COMMENT -------- -------------------------------------- - 03-17-10 Created - Taras 03-23-10 Modifid - Taras \****************************************************************/ … /****************************************************************\ CLASS…......: CSequence. DESCRIPTION…: Show all sequences of length k of the numbers 1 .. n. \****************************************************************/ class CSequence { private: int m_iN, m_iM; //Max numbers and length of Sequence int* m_piArr; //Array of Sequences public: CSequence(int iN, int iM); void Generate(int iK); }; /****************************************************************\ FUNCTION......: Generate DESCRIPTION...: Show all sequences of length k of the numbers 1 .. n ATTRIBUTES....: Public ARGUMENTS.....: iK - Condition exit function iN - number iM - length iArr - Array for storing sequences RETURNS.......: void \****************************************************************/ void Generate(int k, int n, int m, int* x); /** (END OF FILE : programming_labs.h)*********************************/ /****************************************************************\ FILE..........: programming_labs.cpp AUTHOR........: Taras Kobernyk DESCRIPTION...: Laboratory work, designed to solve common problems METHOD........: CFactorial, show_result FUNCTIONS.....: factorial SWITCHES......: WIN32 - if defined, 32-bit version is compiled, otherwise 16-bit edition is compiled. COPYRIGHT.....: Copyright (c) 2010, KI-21. HISTORY.......: DATE COMMENT -------- -------------------------------------- - 03-17-10 Created - Taras 03-23-10 Modified - Taras \****************************************************************/ /*===============================[ PUBLIC DECLARATIONS ]========*/ #include <iostream> #include <conio.h> #include "programming_labs.h" using namespace std; int main () { CSequence* sequence; // pointer by CSequence … case 3: /*===============================[ LABA #3 ]====================*/ int iM; int* iArr; cout << endl; cout << "\t\t\t\tLaboratory work #3" << endl; cout << endl; cout << "Select a method of program\n\t" "1 - Object-oriented method\n\t" "2 - Procedure-oriented method" << endl; iNumber_method = getch() - 48; switch(iNumber_method) { /*===============================[ OBJECT-ORIENTED METHOD ]======*/ case 1: cout << endl; cout << "\t\t\t\tObject-oriented method" << endl; cout << endl; cout << "n = "; cin >> iN; cout << "m = "; cin >> iM; sequence = new CSequence(iN,iM); sequence->Generate(0); break; /*===============================[ PROCEDURE-ORIENTED METHOD ]==*/ case 2: cout << endl; cout << "\t\t\tProcedure-oriented method" << endl; cout << endl; cout << "n = "; cin >> iN; cout << "m = "; cin >> iM; iArr = new int[iM]; Generate(0, iN, iM, iArr); break; } break; /*===============================[ END LABA #3 ]================*/ … /*===============================[ LABA #3 ]===================*/ /****************************************************************\ METHOD........: CSequence DESCRIPTION...: Initializing variables ATTRIBUTES....: Public ARGU...
Антиботан аватар за замовчуванням

06.03.2013 23:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини